rivalrous good - French English Dictionary